take up the gauntlet - Alemán Inglés Diccionario